6af48ecfef1dcf8dfc8baac1e3d2fd3c38358cb8,java/libraries/jogl/src/processing/jogl/PSurfaceJOGL.java,PSurfaceJOGL,nativeMouseEvent,#com.jogamp.newt.event.MouseEvent#number#,598

Before Change



    MouseEvent me = new MouseEvent(nativeEvent, nativeEvent.getWhen(),
                                   peAction, peModifiers,
                                   nativeEvent.getX(), nativeEvent.getY(),
                                   peButton,
                                   peCount);

After Change



    
    if (presentMode) {
      if (20 < nativeEvent.getX() && nativeEvent.getX() < 20 + 100 &&
          screenRect.height - 70 < nativeEvent.getY() && nativeEvent.getY() < screenRect.height - 20) {
        System.err.println("clicked on exit button");
//      if (externalMessages) {
//        System.err.println(PApplet.EXTERNAL_QUIT);
//        System.err.flush();  // important
//      }
        animator.stop();
        PSurfaceJOGL.this.sketch.exit();
        window.destroy();
      }
    }
    
    int x = nativeEvent.getX() - (int)offsetX;
    int y = nativeEvent.getY() - (int)offsetY;
    
    MouseEvent me = new MouseEvent(nativeEvent, nativeEvent.getWhen(),